Shopglut\businessSolution\subscription\DataManage D

Total Complexity 159
Dependencies 2
Dependents 1
Total lines 1,142
Lines of code 940
Logical lines of code 394
Comment lines 60
Methods 32
Properties 4

Methods 32

Method Rating Maintainability Complexity Lines of code
save_subscription_product_fields()
B
37 23 67
add_subscription_product_fields()
B
26
8 217
add_subscription_cart_totals()
A
39 14 65
add_subscription_to_block_cart()
A
39 12 71
save_subscription_variation_fields()
A
50 13 24
add_subscription_variation_fields()
A
38 9 71
update_subscription_totals_ajax()
A
45 11 38
add_cart_item_subscription_details()
A
45 10 42
validate_add_to_cart()
S
57 7 15
get_recurring_totals_data()
S
48 5 32
subscription_add_to_cart()
S
52 4 25
add_subscription_scripts()
S
50 2 55
cart_contains_subscription()
S
63 5 10
add_subscription_styles()
S
59 1 57
register_hooks()
S
47 2 33
save_variable_subscription_fields()
S
74 4 4
add_cart_item_data()
S
59 3 14
set_subscription_product_class()
S
67 3 8
subscription_product_supports()
S
65 3 9
add_to_cart_handler()
S
72 2 6
get_cart_item_from_session()
S
70 2 6
get_instance()
S
72 2 6
subscription_add_to_cart_text()
S
71 2 6
modify_order_total_text()
S
71 2 6
locate_subscription_template()
S
68 2 7
is_subscription()
S
69 2 7
add_subscription_variation_options()
S
64 1 11
get_cart_item_price_format()
S
66 1 8
get_product_type()
S
82 1 3
get_variable_product_type()
S
82 1 3
add_subscription_product_type()
S
72 1 5
__construct()
S
66 1 9